Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HYDE MEWS Detached £371,096 22 May 2008
2 HYDE MEWS Semi-Detached £294,950 23 May 2008
3 HYDE MEWS Detached £340,000 9 Sep 2020